// 要导入axios
import { heimaRequest } from "@/utils/request"

// 这个文件里专门封装跟用户有关的接口，例如用户登录、获取用户资料等
export function login (data) {

    // 因为这个接口有参数，而且有两个
    // 所以直接让你传入一个对象，就只要写一个参数了
    // 而且名字刚好叫data，就可以简写
    return heimaRequest({
        url: "/v1_0/authorizations",
        method: "post",
        data,
    })

    // 这里不能写死.then也就是对数据的处理
    // 因为不同组件调用这个函数发请求，可能想对结果的处理不太一样
    // 所以不能写死，所以要让外界自己写.then
    // 那我干脆把这个promise对象返回出去，那样外界调用时候拿到promise
    // 就可以写自己想写的.then
    // .then ( res => {

    //     console.log(res) 
    // })
}